English Dictionary
◊ STAMP DUTY
stamp duty
n : a tax collected by requiring a stamp to be purchased and
attached (usually on documents or publications) [syn: {stamp
tax}]